#include "ntc_base.h"

float NTCBase::get_temperture(void)
{
    float Rt;                      // NTC电阻
    float temp; // 温度值
    // Rt / Rs = (4095 - ADC_value) / ADC_value;    // 计算Rt
    // Rt = Rs * ADC_value / (4095 - ADC_value);    // 计算Rt
    Rt = get_Rt(id); // 获取NTC电阻值
    temp = 1.0f / (1.0f / T0 + log(Rt / Rt25) / B) - Ka; // 计算温度
    return temp;
}
